﻿モーションツールキット -Reduce-

【プラグイン名】MotionToolKitR
【ver.】0.1

【作者】ひげにんじん

動作確認 PMXE
Ver.0.2.1.9

****************************************************************

■謝辞

このツールは、みなみむき様の「補間もまろやかMMD」を参考にさせていただいています。
このツールの発想がなければ、色々と挫折していたところでした。
この場をかりて御礼を申し上げます。

---------------------------------------------------------------------


このツールは、モーションのキーフレーム間がなめらかになるように
補間曲線を自動設定したうえで、不要なキーフレームを削除します。

こんなようなことを試したい方におすすめします。

　・VMDファイルサイズの削減
　・補間曲線の自動設定
　・少しでもなめらかなモーションにしたい。簡単なら試してみたい


■インストールの仕方

　PMX Editorプラグインです。
　お手持ちのPMX Editorを開いて、以下の場所に
　「MotionToolKitR.dll」をコピーしたら完了です。

○置き場所
PmxEditor_XXXX\_plugin\User

■使い方

　●事前準備
　　１．あらかじめモーションをVMDに保存しておきます。

　●使い方
　　１．PMXeを起動します。

　　２．躍らせたいモデルをPMXeで読み込みます。

　　３．[編集]->[プラグイン]->[User]->[モーションツールキット -Reduce-]を選択します。

　　４．表示された画面にVMDファイルをドラッグしてつっこみます。
　　　　→総フレーム数が表示されたら読み込み完了です。

　　５．そのまま、[変換]ボタンをポチれば、補間曲線設定済みのVMDが保存されます。
　　　　→読み込んだVMDファイルと同じ場所に、[元ファイル名]_Reduceプラグイン.vmd
　　　　　という名前で保存されます。

　　６．保存したVMDをMMDで読み込んで確認してみてください。

　●補足説明

　　・繰り返し回数
　　　→普段は [0] が設定されてますが、1にすると
　　　　補間をなめらかにした後に、削除できそうなキーフレームを検出して消します。

　　　　＠解説＠

　　　　　補間を滑らかにしたあとに、キーを削除するというシミュレーションをします。
　　　　　シミュレーションした結果、
　　　　　キーを削除しても「補間曲線があまり変わらない」キーは本当に消します。
　　　　　無駄キー削減用の掃除機能です。

　　　　　基本的に、[繰り返し回数]は 1 で十分です。

　　　　　※キー削除したモーションとしなかったモーションは、比較すると多少違います。
　　　　　　作者が使ってる感じだと、誤差かなァという感じなので、
　　　　　　無駄キーを掃除したい場合は重宝してます。

　　・補間スキップ
　　　キーフレーム間のフレーム数が指定以下のキーについては補間設定をスキップします。
　　　2F打ちぐらいの狭いキー間隔の場合、逆になめらかにならないことがあるのでここで調整してください。


■動作確認環境

　・Windows 7
　・PmxEditor Ver 0.2.1.9
　・PMXファイル限定（PMDは対象外）
　・MMDでのみ確認（MMMは確認しておりません）

■開発環境

Microsoft Visual C# 2010 Express Edition


■免責

本ソフトウェアを利用した結果によるいかなる損害、その他の事柄について
作者はいかなる責任も負いかねます。
自己責任でご利用ください。

　許可事項
　本ソフトウェアを使用する上においては、商用／非商用、有償／無償を問わず制限はありません。
　個人利用やクローズドコミュニティでの改変・修正も自由です。
　（オープンコミュニティでの共有は、下記再配布に当たるため、禁止です）
　また、本ソフトウェア使用に当たっては、特に作者への連絡や著作権の明記などはありません。
　ご自由にお使いください。

　禁止事項
　本ソフトウェアの再配布は禁止とします。
　　１、自由に使っていい反面、過度なサポートは期待しないでほしい
　　２．著作権は放棄していない
　　３．再配布による無用なトラブルは避けたい
　という趣旨なのでご理解ください。
　個別のご相談がありましたら、ご連絡ください。


気づいた点がありましたら、Twitterアカウント @higeninjin までどうぞ。


■解説サイト
http://ch.nicovideo.jp/higeninjin/blomaga/ar873438


＠＠更新履歴

2015/9/16　一般配布
2015/9/5   根性打ちのフレームに対して補間をかけてると逆にガクつく場合があるため、指定フレーム間隔以下のフレームは補間対象外するオプションを追加。
2015/7/28  べーた版限定配布

作者　ひげにんじん
